# US 11,443,105 B2 · Methods, systems, apparatuses, and devices for facilitating streamlining of traveling processes for traveling

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,443,105 B2
- Document ID: US11443105B2
- Status: Granted
- Kind: B2
- Application number: 17/560,098
- Filed: 2021-12-22
- Published: 2022-04-14
- Granted: 2022-09-13
- Earliest claimed: 2020-08-06
- Applicants: Frederick Dwayne Mulkey
- Inventors: Frederick Dwayne Mulkey
- Web page: https://patentgrep.com/patent/US11443105B2

## CPC

- G06F 40/174: Form filling; Merging
- G06Q 10/10: Office automation; Time management
- G06N 20/20: Ensemble learning
- G06Q 10/025: {Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation}
- G06Q 50/26: Government or public services (business processes related to the transportation industry G06Q50/40)
- B42D 25/24: Passports
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- B42D: BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS

## Abstract

Disclosed herein is a method for facilitating streamlining traveling processes for traveling, in accordance with some embodiments. Accordingly, the method comprises steps of receiving travel itinerary information from a user device, receiving location information of a user from the user device, analyzing the travel itinerary information and the location information, determining a traveling need of the user for the traveling based on the analyzing, identifying a traveling service and an agency based on the determining, retrieving a traveling requirement required by the agency for providing the traveling service based on the identifying, transmitting the traveling requirement to the user device, receiving a user document associated with the user corresponding to the traveling requirement from the user device, analyzing the user document, generating a travel application for procuring a travel document for the user using the user document based on the analyzing, and transmitting the travel application to an agency device.

## Claims

### Claim 1

A method for facilitating streamlining of traveling processes for traveling, the method comprising:
receiving, using a communication device, travel itinerary information associated with a travel itinerary of a user from at least one user device;
receiving, using the communication device, location information of the user from the at least one user device, wherein the at least one user device comprises at least one location sensor, wherein the at least one location sensor is configured for generating the location information of the user based on a location of the user;
analyzing, using a processing device, the travel itinerary information and the location information;
determining, using the processing device, at least one traveling need of the user for the traveling based on the analyzing of the travel itinerary information and the location information;
identifying, using the processing device, at least one traveling service for the at least one traveling need and at least one agency providing the at least one traveling service based on the determining of the at least one traveling need;
retrieving, using a storage device, at least one traveling requirement required by the at least one agency for providing the at least one traveling service based on the identifying;
transmitting, using the communication device, the at least one traveling requirement to the at least one user device;
receiving, using the communication device, at least one user document associated with the user corresponding to the at least one traveling requirement from the at least one user device;
analyzing, using the processing device, the at least one user document;
generating, using the processing device, a travel application for procuring at least one travel document for the user using the at least one user document based on the analyzing of the at least one user document; and
transmitting, using the communication device, the travel application to at least one agency device associated with the at least one agency, wherein the at least one agency provides the at least one travel document to the user for facilitating the traveling.

### Claim 2 (depends on 1)

The method of claim 1, wherein the analyzing of the travel itinerary information and the location information comprises analyzing the travel itinerary information and the location information using at least one first machine learning model, wherein the determining of the at least one traveling need is further based on the analyzing of the travel itinerary information and the location information using the at least one first machine learning model.

### Claim 3 (depends on 1)

The method of claim 1, wherein the analyzing of the at least one user document comprises analyzing the at least one user document using at least one second machine learning model, wherein the at least one second machine learning model is trained for recognizing a marker indicative of at least one of a accurateness and a validity of the at least one user document, wherein the generating of the travel application is further based on the recognizing of the marker.

### Claim 4 (depends on 1)

The method of claim 1, wherein the analyzing of the at least one user document comprises analyzing the at least one user document using at least one third machine learning model, wherein the at least one third machine learning model is trained for extracting at least one user information present in the at least one user document, wherein the generating of the travel application is further based on the extracting.

### Claim 5 (depends on 1)

The method of claim 1, wherein the analyzing of the at least one user document comprises formatting the at least one user document based on at least one document format requirement associated with the at least one agency, wherein the generating of the travel application is further based on the formatting.

### Claim 6 (depends on 1)

The method of claim 1, wherein the at least one user device comprises at least one capturing device, wherein the at least one capturing device is configured for generating the at least one user document based on capturing at least one biometric of the user.

### Claim 7 (depends on 1)

The method of claim 1, wherein the at least one user device comprises at least one scanning device, wherein the at least one scanning device is configured for generating the at least one user document based on scanning at least one physical user document of the user.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least one user device comprises at least one input device, wherein the at least one input device is configured for generating the at least one user document based on at least one action performed by the user using the at least one input device.

### Claim 9 (depends on 1)

The method of claim 1 further comprising:
receiving, using the communication device, at least one user identifier of the user from the at least one user device;
identifying, using the processing device, at least one user travel document owned by the user based on the at least one user identifier; and
analyzing, using the processing device, the at least one user travel document and the travel itinerary information, wherein the determining of the at least one traveling need of the user is further based on the analyzing of the at least one user travel document.

### Claim 10 (depends on 1)

The method of claim 1 further comprising:
retrieving, using the storage device, traveling service data associated with the at least one traveling service based on the identifying of the at least one traveling service;
analyzing, using the processing device, the traveling service data;
determining, using the processing device, at least one of an availability and a price of the at least one traveling service provided by the at least one agency based on the analyzing of the traveling service data;
generating, using the processing device, a notification based on the determining of at least one of the availability and the price, wherein the notification comprises at least one of the availability and the price; and
transmitting, using the communication device, the notification to the at least one user device.

### Claim 11

A system for facilitating streamlining of traveling processes for traveling, the system comprising:
a communication device configured for:
receiving travel itinerary information associated with a travel itinerary of a user from at least one user device;
receiving location information of the user from the at least one user device, wherein the at least one user device comprises at least one location sensor, wherein the at least one location sensor is configured for generating the location information of the user based on a location of the user;
transmitting at least one traveling requirement to the at least one user device;
receiving at least one user document associated with the user corresponding to the at least one traveling requirement from the at least one user device; and
transmitting a travel application to at least one agency device associated with at least one agency, wherein the at least one agency provides the at least one travel document to the user for facilitating the traveling;
a processing device communicatively coupled with the communication device, wherein the processing device is configured for:
analyzing the travel itinerary information and the location information;
determining at least one traveling need of the user for the traveling based on the analyzing of the travel itinerary information and the location information;
identifying at least one traveling service for the at least one traveling need and the at least one agency providing the at least one traveling service based on the determining of the at least one traveling need;
analyzing the at least one user document; and
generating the travel application for procuring the at least one travel document for the user using the at least one user document based on the analyzing of the at least one user document; and
a storage device communicatively coupled with the processing device, wherein the storage device is configured for retrieving the at least one traveling requirement required by the at least one agency for providing the at least one traveling service based on the identifying.

### Claim 12 (depends on 11)

The system of claim 11, wherein the analyzing of the travel itinerary information and the location information comprises analyzing the travel itinerary information and the location information using at least one first machine learning model, wherein the determining of the at least one traveling need is further based on the analyzing of the travel itinerary information and the location information using the at least one first machine learning model.

### Claim 13 (depends on 11)

The system of claim 11, wherein the analyzing of the at least one user document comprises analyzing the at least one user document using at least one second machine learning model, wherein the at least one second machine learning model is trained for recognizing a marker indicative of at least one of a accurateness and a validity of the at least one user document, wherein the generating of the travel application is further based on the recognizing of the marker.

### Claim 14 (depends on 11)

The system of claim 11, wherein the analyzing of the at least one user document comprises analyzing the at least one user document using at least one third machine learning model, wherein the at least one third machine learning model is trained for extracting at least one user information present in the at least one user document, wherein the generating of the travel application is further based on the extracting.

### Claim 15 (depends on 11)

The system of claim 11, wherein the analyzing of the at least one user document comprises formatting the at least one user document based on at least one document format requirement associated with the at least one agency, wherein the generating of the travel application is further based on the formatting.

### Claim 16 (depends on 11)

The system of claim 11, wherein the at least one user device comprises at least one capturing device, wherein the at least one capturing device is configured for generating the at least one user document based on capturing at least one biometric of the user.

### Claim 17 (depends on 11)

The system of claim 11, wherein the at least one user device comprises at least one scanning device, wherein the at least one scanning device is configured for generating the at least one user document based on scanning at least one physical user document of the user.

### Claim 18 (depends on 11)

The system of claim 11, wherein the at least one user device comprises at least one input device, wherein the at least one input device is configured for generating the at least one user document based on at least one action performed by the user using the at least one input device.

### Claim 19 (depends on 11)

The system of claim 11, wherein the communication device is further configured for receiving at least one user identifier of the user from the at least one user device, wherein the processing device is further configured for:
identifying at least one user travel document owned by the user based on the at least one user identifier; and
analyzing the at least one user travel document and the travel itinerary information, wherein the determining of the at least one traveling need of the user is further based on the analyzing of the at least one user travel document.

### Claim 20 (depends on 11)

The system of claim 11, wherein the storage device is further configured for retrieving traveling service data associated with the at least one traveling service based on the identifying of the at least one traveling service, wherein the processing device is further configured for:
analyzing the traveling service data;
determining at least one of an availability and a price of the at least one traveling service provided by the at least one agency based on the analyzing of the traveling service data; and
generating a notification based on the determining of at least one of the availability and the price, wherein the notification comprises at least one of the availability and the price, wherein the communication device is further configured for transmitting the notification to the at least one user device.
