IP Library Patent Application 18430827
Patent Application
App. No. 18/430,827

CONDITIONAL REQUEST AND KEEP ALIVE

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 None
App. No.
18/430,827
Abstract

Various systems and methods for securely and efficiently exchanging credentials are described herein. The systems and methods establish a communication channel between a mobile device and a reader. The systems and methods establish a communication channel between a mobile device and a reader. The systems and methods receive, via the communication channel at a credential application executing on the mobile device, a request for a document. The systems and methods transmit the document from the mobile device to the reader via the communication channel and after the document is transmitted from the mobile device to the reader, condition keeping the communication channel active by the mobile device or credential application based on information received from the reader.

Claims (54)

1 . A method comprising:

establishing a communication channel between a mobile device and a reader;

receiving, via the communication channel at a credential application executing on the mobile device, a request for a document;

transmitting the document from the mobile device to the reader via the communication channel; and

after the document is transmitted from the mobile device to the reader, conditioning keeping the communication channel active by the mobile device or credential application based on information received from the reader.

2 . The method of claim 1 , further comprising:

accessing the document by the credential application executing on the mobile device;

detecting a keep alive flag in the request as the information received from the reader.

3 . The method of claim 2 , further comprising:

accessing the document by the credential application executing on the mobile device;

detecting a keep alive flag in a reader authentication certificate as the information received from the reader.

4 . The method of claim 2 , further comprising:

accessing the document by the credential application executing on the mobile device;

detecting a keep alive flag in data contained in signal at a transport level as the information received from the reader.

5 . The method of claim 1 , wherein the request is a first request, wherein the document is a first document, and wherein the first request is associated with information indicating possibility of subsequent request that follows the first request, the subsequent request being associated with a second document associated with the mobile device.

6 . The method of claim 5 , wherein conditioning keeping the communication channel active comprises:

determining that the field indicates that the subsequent request is possible to be received after the first request; and

in response to determining that the field indicates that the subsequent request is possible to be received after the first request, preventing closing the communication channel.

7 . The method of claim 6 , further comprising:

in response to determining that the field indicates that the subsequent request is possible to be received after the first request, establishing a minimum timeout period for closing the communication channel to ensure that the subsequent request can be conditionally delivered to the mobile device.

8 . The method of claim 7 , wherein the timeout period is defined by the first request.

9 . The method of claim 5 , further comprising:

determining that the field fails to indicate that the subsequent request is possible to be received after the first request; and

in response to determining that the field fails to indicate that the subsequent request is possible to be received after the first request, closing the communication channel after a default time period.

10 . The method of claim 5 , wherein conditioning keeping the communication channel active comprises:

accessing an authentication certificate associated with the reader;

determining, based on the authentication certificate, the subsequent request is possible to be received after the first request; and

in response to determining that the field indicates that the subsequent request is possible to be received after the first request, preventing closing the communication channel.

11 . The method of claim 5 , wherein the second document comprises a border control document for the person.

12 . The method of claim 5 , wherein the first document comprises a boarding document for a person, and wherein the second document comprises a vaccination certificate of the person.

13 . The method of claim 5 , further comprising:

after the first document is transmitted from the mobile device to the reader, receiving the subsequent request for the second document from the reader via the communication channel that has been established prior to transmission of the first document;

transmitting the second document from the mobile device to the reader via the communication channel; and

after the second document is transmitted from the mobile device to the reader, conditioning keeping the communication channel active by the mobile device based on the subsequent request for the second document.

14 . The method of claim 5 , further comprising:

transmitting, to the reader, data informing the reader that the first document is unavailable on the mobile device; and

receiving, from the reader, the subsequent request for the second document in response to transmission of the data.

15 . The method of claim 14 , wherein the first document comprises a first type of identification of a person, and wherein the second document comprises a second type of identification of the person.

16 . The method of claim 14 , wherein the reader accesses a list of credentials of different types, wherein the reader selects the first document from the list of credentials of different types in response to determining that the first document is more commonly exchanged than the second document.

17 . The method of claim 16 , wherein the reader selects the second document from the list of credentials of different types in response to determining that the first document is unavailable on the mobile device.

18 . The method of claim 5 , further comprising:

after the first document is transmitted from the mobile device to the reader, the reader processes information associated with the first document to determine whether to transmit the second request for the second document;

transmitting the second document from the mobile device to the reader via the communication channel in response to receiving the subsequent request from the reader based on the information associated with the first document processed by the reader; and

after the second document is transmitted from the mobile device to the reader, conditioning keeping the communication channel active by the mobile device based on the second request for the second document.

19 . A system comprising one or more processors configured to perform operations comprising:

establishing a communication channel between a mobile device and a reader;

receiving, via the communication channel at a credential application executing on the mobile device, a request for a document;

transmitting the document from the mobile device to the reader via the communication channel; and

after the document is transmitted from the mobile device to the reader, conditioning keeping the communication channel active by the mobile device or credential application based on information received from the reader.

20 . A computer-readable medium comprising computer-readable instructions that, when executed by one or more processors, configure the one or more processors to perform operations comprising:

establishing a communication channel between a mobile device and a reader;

receiving, via the communication channel at a credential application executing on the mobile device, a request for a document;

transmitting the document from the mobile device to the reader via the communication channel; and

after the document is transmitted from the mobile device to the reader, conditioning keeping the communication channel active by the mobile device or credential application based on information received from the reader.

Assignments (2)
CHANGE OF NAME Recorded Oct 23, 2025
From: HID GLOBAL CID SAS
To: TOPPAN SECURITY SAS
Reel/Frame 073225/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2024
From: JOGAND-COULOMB, FABRICE
To: HID GLOBAL CID SAS
Reel/Frame 066423/0295 →