IP Library Granted Patent US 11,481,696
Granted Patent B2
US 11,481,696 · App. 16/543,420 · Granted Oct 25, 2022

Travel distribution system

Inventor: Vajid Jafri (Redwood Shores, CA)
Assignee: Onriva LLC
G06Q10/02G06Q30/0207H04L67/02H04L67/306G06Q50/14
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,481,696
App. No.
16/543,420
Granted
Oct 25, 2022
Kind
B2
Abstract

A travel distribution system can include searching for flights for airlines using new distribution capability (NDC) standards, global distribution system (GDS) network, or using Application program interface (API) or websites. Artificial intelligence can also be used to assist the search for best matching a customer's travel preference profile.

Claims (59)

1. A method comprising:

receiving an input from a customer, wherein the input comprises a starting location, an arrival location, and a date of travel from the starting location to the arrival location;

searching databases containing flight information for flights meeting the input,

wherein the search uses a search scheme on a list of airlines,

wherein the airlines in the list of airlines are listed as using New Distribution Capability (NDC) data transmission standards, or at least one of listed as offering Application Program Interface (API) protocols, listed as offering services by websites, or listed as participating in Global Distribution System (GDS) network,

wherein the list of airlines is configured to be updated when an airline in the list of airlines migrates to the NDC data transmission standards, and

wherein the search scheme comprises:

searching using NDC data transmission standards for airlines listed as using NDC data transmission standards, and

searching, by at least one of: (1) using Application Program Interface (API) protocols for airlines listed as offering API protocols, (2) using Global Distribution System (GDS) network protocols for airlines listed as participating in GDS network, (3) searching websites for airlines listed as offering services by websites, or (4) any combination thereof; and

presenting to the customer the results of the search according to a prioritized scheme.

2. The method of claim 1 , wherein the airlines configured to be searched using NDC data transmission standards are configured to be searched only using NDC data transmission standards or also configured to be searched using at least one of API protocols, websites, or GDS network.

3. The method of claim 1 , wherein some airlines in the list of airlines are classified as to be searched using NDC data transmission standards.

4. The method of claim 1 , wherein searching using NDC data transmission standards for airlines configured to be searched using NDC data transmission standards comprising searching one or more databases of the airlines using NDC data transmission standards.

5. The method of claim 1 , wherein searching using API protocols for airlines configured to be searched using API protocols comprising searching one or more databases of the airlines using API protocols, and wherein searching using GDS network for airlines configured to participate in GDS network comprising searching one or more databases of the GDS network.

6. The method of claim 1 , wherein searching websites for airlines configured to offer services by websites comprising searching one or more websites of the airlines offering services by websites.

7. The method of claim 1 , further comprising:

obtaining searched protocols of airlines from the list of airlines before performing the search for flights from the airlines,

wherein the searched protocols comprise at least one of protocols for NDC standards, protocols for airline API, protocols for airline website, or protocols for GDS network.

8. The method of claim 1 , wherein the list of airlines is configured to be automatically updated when an airline in the list of airlines migrates to the NDC data transmission standards.

9. A method comprising:

maintaining a list of airlines, wherein the airlines in the list of airlines are listed as using New Distribution Capability (NDC) data transmission standards, or at least one of listed as offering API protocols, listed as offering services by websites, or listed as participating in Global Distribution System (GDS) network,

wherein the list of airlines is used in a search for a flight itinerary, and

wherein the search comprises:

searching using NDC data transmission standards for airlines listed as using NDC data transmission standards, and

searching, by at least one of: (1) using at least one of Application Program Interface (API) protocols for airlines listed as offering API protocols, or using Global Distribution System (GDS) network protocols for airlines listed as participating in GDS network, or (2) searching websites for airlines listed as offering services by websites; and

updating the list of airlines when an airline migrates to NDC data transmission standards.

10. The method of claim 9 , wherein:

searching using NDC data transmission standards for airlines configured to be searched using NDC data transmission standards comprising searching one or more databases of the airlines using NDC data transmission standards;

searching using API protocols for airlines configured to be searched using API protocols comprising searching one or more databases of the airlines using API protocols;

searching using GDS network for airlines configured to participate in GDS network comprising searching one or more databases of the GDS network; and

searching websites for airlines configured to offer services by websites comprising searching one or more websites of the airlines offering services by websites.

11. The method of claim 9 , further comprising:

obtaining searched protocols from airlines from the list of airlines before performing the search for flights from the airlines,

wherein the searched protocols comprise at least one of protocols for NDC standards, protocols for airline API, protocols for airline website, or protocols for GDS network.

12. The method of claim 9 , further comprising

receiving an input from a customer;

searching databases containing flight information for flights meeting the input using the search.

13. The method of claim 12 , further comprising

selecting a profile of the customer,

sorting the flights meeting the input based on the profile.

14. The method of claim 9 , wherein the list of airlines is configured to be automatically updated when an airline in the list of airlines migrates to the NDC data transmission standards.

15. A method comprising:

receiving an input, wherein the input comprises a starting location, an arrival location, and a date of travel from the starting location to the arrival location;

searching databases containing flight information for flights meeting the input,

wherein the search uses a search scheme on a list of airlines,

wherein the airlines in the list of airlines are specified to be searched using New Distribution Capability (NDC) data transmission standards, using Application Program Interface (API) protocols, using website protocols, or through using Global Distribution System (GDS) network protocols,

wherein, based on specified protocols of the airlines in the list of airlines, the search scheme comprises:

searching using NDC data transmission standards for airlines configured specified to be searched using NDC data transmission standards,

searching using Application Program Interface (API) protocols for airlines configured specified to be searched using API protocols,

searching through Global Distribution System (GDS) network for airlines participating in specified to be searched using GDS network protocols, or

searching websites for airlines offering services by websites

specified to be searched using website protocols; and presenting the results of the search.

16. The method of claim 15 , wherein searching using NDC data transmission standards for airlines configured to be searched using NDC data transmission standards comprising searching one or more databases of the airlines using NDC data transmission standards.

17. The method of claim 15 , wherein searching using API protocols for airlines configured to be searched using API protocols comprising searching one or more databases of the airlines using API protocols, and wherein searching using GDS network for airlines configured to participate in GDS network comprising searching one or more databases of the GDS network.

18. The method of claim 15 , wherein searching websites for airlines configured to offer services by websites comprising searching one or more websites of the airlines offering services by websites.

19. The method of claim 15 , further comprising:

obtaining the specified protocols of airlines from the list of airlines before performing the search for flights from the airlines,

wherein the specified protocols comprise at least one of protocols for NDC standards, protocols for airline API, protocols for airline website, or protocols for GDS network.

20. The method of claim 15 , wherein the list of airlines is configured to be automatically updated when an airline in the list of airlines migrates to the NDC data transmission standards.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 16683109 WHICH WAS MISTAKENLY ENTERED AS 16686109. PREVIOUSLY RECORDED ON REEL 69830 FRAME 769. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Oct 22, 2025
From: ALINOR HOLDINGS, INC.
To: SANTA CRUZ COUNTY BANK
Reel/Frame 073266/0578 →
SECURITY AGREEMENT. Recorded Dec 31, 2024
From: ALINOR HOLDINGS, INC.
To: SANTA CRUZ COUNTY BANK
Reel/Frame 069830/0769 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: ALINOR HOLDINGS, INC.
To: ONRIVA LLC
Reel/Frame 053347/0062 →
CHANGE OF NAME Recorded Jul 29, 2020
From: ONRIVA, INC.
To: ALINOR HOLDINGS, INC.
Reel/Frame 053350/0612 →
CHANGE OF NAME Recorded Jul 15, 2020
From: ONVOYA, INC.
To: ONRIVA, INC.
Reel/Frame 053219/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: JAFRI, VAJID
To: AVAEA, INC.
Reel/Frame 053216/0776 →
CHANGE OF NAME Recorded Jul 15, 2020
From: AVAEA, INC.
To: ONVOYA, INC.
Reel/Frame 053219/0822 →
Continuity (4)
Continuation 15192775 · Jun 24, 2016
Provisional Application 62184220 · Jun 24, 2015
Provisional Application 62204977 · Aug 14, 2015
Related Publication 20190378058A1 · Dec 12, 2019
Cited By (1)
US 12,489,795