IP Library › Granted Patent US 11,778,473
Granted Patent B2
US 11,778,473 · App. 16/760,948 · Granted Oct 3, 2023

Mobile identification using thin client devices

Inventor: Joachim Samuelsson (Helsingborg, SE)
Assignee: CRUNCHFISH DIGITAL CASH AB
H04W12/47H04L9/321H04L9/3231H04L63/0853H04W12/69H04L2209/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,778,473
App. No.
16/760,948
Granted
Oct 3, 2023
Kind
B2
Abstract

A communication system ( 100 ) comprises a thin-client mobile terminal (MT) having a device identity (MT_ID), a thin-client service terminal (ST), and a remote system server resource (SS). The thin-client mobile terminal (MT) is configured for receiving ( 101 ) from the service terminal (ST) a short-range wireless communication signal (BA) representing an identification request (ID_REQ), and in response communicating ( 102 ) with the remote server resource (SS) by long-range broadband data communication to report the identification request (ID_REQ) as well as the device identity (MT_ID) of the mobile terminal (MT). The remote system server resource (SS) is configured for using the reported device identity (MT_ID) of the mobile terminal (MT) to retrieve ( 103; 105; 103 ′) identification information (ID_INFO) about a human person (P) by accessing a storage ( 192, 192 ′), and causing communication communication ( 104; 106 ) of the retrieved identification information (ID_INFO) to the thin-client service terminal (ST) by long-range broadband data communication.

Claims (149)

1. A communication system comprising:

a thin-client mobile terminal having a device identity;

a thin-client service terminal having a user interface including a presentation device and an input device; and

a remote system server resource,

wherein the thin-client mobile terminal is configured for:

receiving, from the thin-client service terminal, a short-range wireless communication signal representing an identification request; and

in response communicating with the remote system server resource by long-range broadband data communication to report the identification request as well as the device identity of the thin-client mobile terminal;

wherein the remote system server resource is configured for:

using the reported device identity of the thin-client mobile terminal to retrieve identification information about a human person by accessing a storage; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication;

wherein the thin-client service terminal is configured for:

receiving, by the input device, a user input from a user of the thin-client mobile terminal, wherein the user input comprises verification control data, and communicating the received verification control data to the remote system server resource by long-range broadband data communication; and

wherein the remote system server resource is further configured for:

causing verification of the received verification control data; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication only when the verification is successful.

2. The communication system as defined in claim 1 , wherein the storage contains a mapping between device identities and human person identities, and wherein the remote system server resource is configured for:

using the mapping to determine a person identity in the storage which matches the reported device identity of the thin-client mobile terminal; and

using the determined person identity to retrieve the identification information about the human person.

3. The communication system as defined in claim 2 , wherein:

the storage is associated with the remote system server resource, the storage in addition to the mapping furthermore storing a data structure which contains identification information for various human persons, including the identification information about the human person; and wherein:

the remote system server resource is configured for retrieving the identification information about the human person by using the determined person identity for querying the data structure in the storage.

4. The communication system as defined in claim 2 , wherein:

the storage is associated with the remote system server resource, the communication system furthermore comprising an additional remote server resource; and wherein:

the remote system server resource is configured for retrieving the identification information about the human person from the additional remote server resource using the determined person identity as retrieved from the storage.

5. The communication system as defined in claim 4 , wherein:

the remote system server resource is configured for:

requesting the additional remote server resource to retrieve the identification information about the human person, the request including the determined person identity;

the additional remote server resource is configured for:

using the determined person identity to retrieve the identification information about the human person from a data structure associated with the additional remote server resource, and

responding to the remote system server resource by providing the retrieved identification information; and

the remote system server resource is configured for:

communicating the provided identification information to the thin-client service terminal by long-range broadband data communication.

6. The communication system as defined in claim 4 , wherein:

the remote system server resource is configured for:

requesting the additional remote server resource to retrieve the identification information about the human person, the request including the determined person identity; and

the additional remote server resource is configured for:

using the determined person identity to retrieve the identification information about the human person from a data structure associated with the additional remote server resource, and

communicating the retrieved identification information from the data structure to the thin-client service terminal by long-range broadband data communication.

7. The communication system as defined in claim 1 , wherein the identification request represented by the short-range wireless communication signal from the thin-client service terminal contains an identity associated with the thin-client service terminal.

8. The communication system as defined in claim 1 , wherein the identification request represented by the short-range wireless communication signal from the thin-client service terminal contains data specifying a type of identification requested.

9. The communication system as defined in claim 1 , wherein:

the thin-client service terminal has a transmitter function in the form of a beacon transmitter device, the beacon transmitter device being included in or implemented by the thin-client service terminal itself, or being connected with the thin-client service terminal, or being located external to the thin-client service terminal; and wherein:

the beacon transmitter device is configured for repetitive transmission of a short-range wireless beacon signal that implements the short-range wireless communication signal which represents the identification request.

10. The communication system as defined in claim 9 , wherein the thin-client mobile terminal is configured for:

storing, in a memory of the thin-client mobile terminal, one or more predefined service terminal identities; and

receiving said short-range wireless communication signal representing said identification request by monitoring for short-range wireless beacons signals containing any of the one or more predefined service terminal identities.

11. The communication system as defined in claim 9 , wherein the beacon transmitter device is compliant with Bluetooth Low Energy, BLE.

12. The communication system as defined in claim 1 , wherein the thin-client service terminal has a transmitter function for transmitting the short-range wireless communication signal representing the identification request as any of the following:

a near-field communication, NFC, signal,

a radio frequency identification, RFID, signal,

a Bluetooth signal,

a wireless LAN signal, or an LTE Direct signal.

13. The communication system as defined in claim 1 , wherein communication by long-range broadband data communication involves encrypted/secure IP communication.

14. The communication system as defined in claim 1 ,

wherein the storage contains a mapping between device identities and human person identities,

wherein the remote system server resource is configured for:

using the mapping to determine a person identity in the storage which matches the reported device identity of the thin-client mobile terminal; and

using the determined person identity to retrieve the identification information about the human person, and

wherein the remote system server resource is configured for causing verification of the received verification control data by:

using the reported device identity associated with the thin-client mobile terminal or the determined person identity to retrieve verification reference data from a storage; and

causing comparison between the received verification control data and the retrieved verification reference data.

15. The communication system as defined in claim 1 , wherein the remote system server resource or an additional remote server resource is configured for processing the reported identification request to determine what contents to retrieve and include in the identification information to be communicated to the thin-client service terminal.

16. A method for performing mobile identification, the method involving:

receiving, by a thin-client mobile terminal from a thin-client service terminal, a short-range wireless communication signal representing an identification request;

in response communicating with a remote system server resource by long-range broadband data communication to report the identification request as well as a device identity of the thin-client mobile terminal;

retrieving identification information about a human person by accessing a storage using the reported device identity of the thin-client mobile terminal; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication;

by the thin-client service terminal:

receiving a user input from a user of the thin-client mobile terminal, wherein the user input comprises verification control data, and communicating the received verification control data to the remote system server resource by long-range broadband data communication; and

by the remote system server resource:

causing verification of the received verification control data, and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication only when the verification is successful.

17. The method as defined in claim 16 , further comprising:

processing, by the remote system server resource, the reported identification request to determine what contents to retrieve and include in the identification information to be communicated to the thin-client service terminal.

18. The method as defined in claim 16 , further comprising:

processing, by an additional remote server resource, the reported identification request to determine what contents to retrieve and include in the identification information to be communicated to the thin-client service terminal.

19. A communication system comprising:

a thin-client mobile terminal, the thin-client mobile terminal having a device identity and a user interface including a presentation device and an input device;

a thin-client service terminal; and

a remote system server resource, wherein the thin-client mobile terminal is configured for:

receiving, from the thin-client service terminal, a short-range wireless communication signal representing an identification request; and

in response communicating with the remote system server resource by long-range broadband data communication to report the identification request as well as the device identity of the thin-client mobile terminal;

wherein the remote system server resource is configured for:

using the reported device identity of the thin-client mobile terminal to retrieve identification information about a human person by accessing a storage; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication;

wherein the thin-client mobile terminal is further configured, after having received the short-range wireless communication signal, for:

receiving an entry from a user of the thin-client mobile terminal, wherein the entry comprises verification control data, and

communicating the received verification control data to the remote system server resource by long-range broadband data communication; and

wherein the remote system server resource is further configured for:

causing verification of the received verification control data; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication only when the verification is successful.

20. The communication system as defined in claim 19 ,

wherein the storage contains a mapping between device identities and human person identities,

wherein the remote system server resource is configured for:

using the mapping to determine a person identity in the storage which matches the reported device identity of the thin-client mobile terminal; and

using the determined person identity to retrieve the identification information about the human person, and

wherein the remote system server resource is configured for causing verification of the received verification control data by:

using the reported device identity associated with the thin-client mobile terminal or the determined person identity to retrieve verification reference data from the storage; and

causing comparison between the received verification control data and the retrieved verification reference data.

21. The communication system as defined in claim 20 , wherein:

the storage is associated with the remote system server resource, the storage in addition to the mapping furthermore storing a data structure which contains identification information for various human persons, including the identification information about the human person; and wherein:

the remote system server resource is configured for retrieving the identification information about the human person by using the determined person identity for querying the data structure in the storage.

22. The communication system as defined in claim 20 , wherein:

the storage is associated with the remote system server resource, the communication system furthermore comprising an additional remote server resource; and wherein:

the remote system server resource is configured for retrieving the identification information about the human person from said additional remote server resource using the determined person identity as retrieved from the storage.

23. The communication system as defined in claim 22 , wherein:

the remote system server resource is configured for:

requesting the additional remote server resource to retrieve the identification information about the human person, the request including the determined person identity;

the additional remote server resource is configured for:

using the determined person identity to retrieve the identification information about the human person from a data structure associated with the additional remote server resource, and

responding to the remote system server resource by providing the retrieved identification information about the human person from the data structure; and

the remote system server resource is configured for:

communicating the provided identification information about the human person to the thin-client service terminal by long-range broadband data communication.

24. The communication system as defined in claim 22 , wherein:

the remote system server resource is configured for:

requesting the additional remote server resource to retrieve the identification information about the human person, the request including the determined person identity; and

the additional remote server resource is configured for:

using the determined person identity to retrieve the identification information about the human person from a data structure associated with the additional remote server resource, and

communicating the retrieved identification information from the data structure to the thin-client service terminal by long-range broadband data communication.

25. The communication system as defined in claim 19 , wherein the identification request represented by the short-range wireless communication signal from the thin-client service terminal contains an identity associated with the thin-client service terminal.

26. The communication system as defined in claim 19 , wherein the identification request represented by the short-range wireless communication signal from the thin-client service terminal contains data specifying a type of identification requested.

27. The communication system as defined in claim 19 , wherein:

the thin-client service terminal has a transmitter function in the form of a beacon transmitter device, the beacon transmitter device being included in or implemented by the thin-client service terminal itself, or being connected with the thin-client service terminal, or being located external to the thin-client service terminal; and wherein:

the beacon transmitter device is configured for repetitive transmission of a short-range wireless beacon signal that implements the short-range wireless communication signal which represents the identification request.

28. The communication system as defined in claim 27 , wherein the thin-client mobile terminal is configured for:

storing, in a memory of the thin-client mobile terminal, one or more predefined service terminal identities; and

receiving said short-range wireless communication signal representing said identification request by monitoring for short-range wireless beacons signals containing any of the one or more predefined service terminal identities.

29. The communication system as defined in claim 27 , wherein the beacon transmitter device is compliant with Bluetooth Low Energy, BLE.

30. The communication system as defined in claim 19 , wherein the thin-client service terminal has a transmitter function for transmitting the short-range wireless communication signal representing the identification request as any of the following:

a near-field communication, NFC, signal,

a radio frequency identification, RFID, signal,

a Bluetooth signal,

a wireless LAN signal, or an LTE Direct signal.

31. The communication system as defined in claim 19 , wherein communication by long-range broadband data communication involves encrypted/secure IP communication.

32. A method for performing mobile identification, the method involving:

receiving, by a thin-client mobile terminal from a thin-client service terminal, a short-range wireless communication signal representing an identification request;

in response communicating with a remote system server resource by long-range broadband data communication to report the identification request as well as a device identity of the thin-client mobile terminal;

retrieving identification information about a human person by accessing a storage using the reported device identity of the thin-client mobile terminal;

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication;

by the thin-client mobile terminal, after having received the short-range wireless communication signal:

receiving an entry from a user of the thin-client mobile terminal, wherein the entry comprises verification control data, and

communicating the received verification control data to the remote system server resource by long-range broadband data communication; and

by the remote system server resource:

causing verification of the received verification control data; and

causing communication of the retrieved identification information to the thin-client service terminal by long-range broadband data communication only when the verification is successful.

33. The method as defined in claim 32 , further comprising:

processing, by the remote system server resource, the reported identification request to determine what contents to retrieve and include in the identification information to be communicated to the thin-client service terminal.

34. The method as defined in claim 32 , further comprising:

processing, by an additional remote server resource, the reported identification request to determine what contents to retrieve and include in the identification information to be communicated to the thin-client service terminal.

Assignments (3)
CHANGE OF NAME Recorded Jul 28, 2021
From: CRUNCHFISH PROXIMITY AB
To: CRUNCHFISH DIGITAL CASH AB
Reel/Frame 057002/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2021
From: CRUNCHFISH AB
To: CRUNCHFISH PROXIMITY AB
Reel/Frame 055109/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: SAMUELSSON, JOACHIM
To: CRUNCHFISH AB
Reel/Frame 053175/0703 →
Priority Claims (2)
SE 1751363-1 · Nov 2, 2017 · national
SE 1751576-8 · Dec 19, 2017 · national
Continuity (1)
Related Publication 20200260270A1 · Aug 13, 2020